package com.zw.a.basic.a04.demo04_exercise;

//案例: 方法练习, 模拟计算器
public class MethodDemo03 {
    public static void main(String[] args) {
        //3.在main方法中调用该方法, 并打印结果.
        int[] arr = calculate(10, 3);
        System.out.println("加: " + arr[0]);
        System.out.println("减: " + arr[1]);
        System.out.println("乘: " + arr[2]);
        System.out.println("除: " + arr[3]);
    }

    //1.定义方法, 接收两个int类型的整数.
    /*
        三个明确:
            1. 明确方法名.               calculate
            2.. 明确参数列表.            int a, int b
            3. 明确返回值的数据类型      int[]        加减乘除: int, int, int, int
     */

    /**
     * 模拟计算器,用来获取两个整数的: 加减乘除的结果的.
     * @param a 第一个整数
     * @param b 第二个整数
     * @return  一个数组, 有4个元素, 分别表示: 加减乘除结果.
     */
    public static int[] calculate(int a, int b) {
        //2.分别获取这两个整数的加减乘除的运算结果, 然后返回.
        int[] arr = new int[4];
        arr[0] = a + b;
        arr[1] = a - b;
        arr[2] = a * b;
        arr[3] = a / b;
        return arr;
    }
}
